function act() {
    var b = cm.getNumberFromQuestInfo(16215, "point");
    var a = cm.getNumberFromQuestInfo(16215, "chase");
    var c = a + 1;
    if (a == 0) {
        cm.setNumberForQuestInfo(16215, "chase", 1);
        cm.setPartner(1, 36991, 80002269, 0);
        cm.effect_NormalSpeechBalloon("解救了[" + c + "]个精灵!", 1, 0, 0, 3000, 0, 0)
    } else {
        if (a == 1) {
            cm.setNumberForQuestInfo(16215, "chase", 2);
            cm.setPartner(1, 36991, 80002269, 0);
            cm.setPartner(1, 36992, 80002269, 0);
            cm.effect_NormalSpeechBalloon("解救了[" + c + "]个精灵!", 1, 0, 0, 3000, 0, 0)
        } else {
            if (a == 2) {
                cm.setNumberForQuestInfo(16215, "chase", 3);
                cm.setPartner(1, 36991, 80002269, 0);
                cm.setPartner(1, 36992, 80002269, 0);
                cm.setPartner(1, 36993, 80002269, 0);
                cm.effect_NormalSpeechBalloon("解救了[" + c + "]个精灵!", 1, 0, 0, 3000, 0, 0)
            } else {
                if (a == 3) {
                    cm.setNumberForQuestInfo(16215, "chase", 4);
                    cm.setPartner(1, 36991, 80002269, 0);
                    cm.setPartner(1, 36992, 80002269, 0);
                    cm.setPartner(1, 36993, 80002269, 0);
                    cm.setPartner(1, 36994, 80002269, 0);
                    cm.effect_NormalSpeechBalloon("解救了[" + c + "]个精灵!", 1, 0, 0, 3000, 0, 0)
                } else {
                    if (a == 4) {
                        cm.setNumberForQuestInfo(16215, "chase", 5);
                        cm.setPartner(1, 36991, 80002269, 0);
                        cm.setPartner(1, 36992, 80002269, 0);
                        cm.setPartner(1, 36993, 80002269, 0);
                        cm.setPartner(1, 36994, 80002269, 0);
                        cm.setPartner(1, 36995, 80002269, 0);
                        cm.effect_NormalSpeechBalloon("解救了[" + c + "]个精灵!", 1, 0, 0, 3000, 0, 0)
                    } else {
                        if (a == 5) {
                            cm.setNumberForQuestInfo(16215, "chase", 6);
                            cm.setPartner(1, 36991, 80002269, 0);
                            cm.setPartner(1, 36992, 80002269, 0);
                            cm.setPartner(1, 36993, 80002269, 0);
                            cm.setPartner(1, 36994, 80002269, 0);
                            cm.setPartner(1, 36995, 80002269, 0);
                            cm.setPartner(1, 36996, 80002269, 0);
                            cm.effect_NormalSpeechBalloon("解救了[" + c + "]个精灵!", 1, 0, 0, 3000, 0, 0)
                        } else {
                            if (a == 6) {
                                cm.setNumberForQuestInfo(16215, "chase", 7);
                                cm.setPartner(1, 36991, 80002269, 0);
                                cm.setPartner(1, 36992, 80002269, 0);
                                cm.setPartner(1, 36993, 80002269, 0);
                                cm.setPartner(1, 36994, 80002269, 0);
                                cm.setPartner(1, 36995, 80002269, 0);
                                cm.setPartner(1, 36996, 80002269, 0);
                                cm.setPartner(1, 36997, 80002269, 0);
                                cm.effect_NormalSpeechBalloon("解救了[" + c + "]个精灵!", 1, 0, 0, 3000, 0, 0)
                            } else {
                                if (a == 7) {
                                    cm.setNumberForQuestInfo(16215, "chase", 8);
                                    cm.setPartner(1, 36991, 80002269, 0);
                                    cm.setPartner(1, 36992, 80002269, 0);
                                    cm.setPartner(1, 36993, 80002269, 0);
                                    cm.setPartner(1, 36994, 80002269, 0);
                                    cm.setPartner(1, 36995, 80002269, 0);
                                    cm.setPartner(1, 36996, 80002269, 0);
                                    cm.setPartner(1, 36997, 80002269, 0);
                                    cm.setPartner(1, 36998, 80002269, 0);
                                    cm.effect_NormalSpeechBalloon("解救了[" + c + "]个精灵!", 1, 0, 0, 3000, 0, 0)
                                } else {
                                    if (a == 8) {
                                        cm.setNumberForQuestInfo(16215, "chase", 8);
                                        cm.setPartner(1, 36991, 80002269, 0);
                                        cm.setPartner(1, 36992, 80002269, 0);
                                        cm.setPartner(1, 36993, 80002269, 0);
                                        cm.setPartner(1, 36994, 80002269, 0);
                                        cm.setPartner(1, 36995, 80002269, 0);
                                        cm.setPartner(1, 36996, 80002269, 0);
                                        cm.setPartner(1, 36997, 80002269, 0);
                                        cm.setPartner(1, 36998, 80002269, 0);
                                        cm.effect_NormalSpeechBalloon("解救了[8]个精灵!", 1, 0, 0, 3000, 0, 0)
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
};